deliberately concealed defect - Allemand Anglais Dictionnaire